﻿@charset "utf-8";
*{ font-family:"微软雅黑", "宋体"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;font-size:14px;} 
img{ border:none;}

@media (max-width:750px){body {background:none;}}
a:link,a:visited{color:#000000; text-decoration:none; font-size:13px;}
a:hover{color:#000000; text-decoration:none; font-size:13px;}

/*----通用高度-------*/
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank30{ height:30px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank30 {display:none;}}
.blank35{ height:35px; display:block; clear:both; overflow:hidden;}
.blank40{ height:40px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank40 {height:10px; }}
.blank48{ height:48px; display:block; clear:both; overflow:hidden;}
.blank50{ height:50px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank50 {display:none;}}
.blank53{ height:53px; display:block; clear:both; overflow:hidden;}
.blank56{ height:56px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank56 {height:20px;}}
.blank83{ height:83px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank83 {height:30px;}}
.blank99t{ height:99px; display:block; clear:both; overflow:hidden; background:url(../img/jt_13.png) center no-repeat;}
@media (max-width:1200px){.blank99t{display:none;}}
.blank96t{ height:96px; display:block; clear:both; overflow:hidden; background:url(../img/xy_12.png) center no-repeat;}
.blank125{ height:100px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank125 {display:none;}}
.blank115{ height:100px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank115 {display:none;}}
.blank523t{ height:523px; display:block; clear:both; overflow:hidden; background:url(../img/jt_10.png) center top no-repeat;}
@media (max-width:1200px){.blank523t {height:auto;}}

.blank109{ height:109px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank109 {height:20px;}}

.blank200t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_14.png) center top no-repeat;}
@media (max-width:1200px){.blank200t {height:auto;}}

.blank201t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_15.png) center top no-repeat;}
@media (max-width:1200px){.blank201t {height:auto;}}

.blank202t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_16.png) center top no-repeat;}
@media (max-width:1200px){.blank202t {height:auto;}}

.blank203t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_17.png) center top no-repeat;}
@media (max-width:1200px){.blank203t {height:auto;}}

.blank204t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_19.png) center top no-repeat;}
@media (max-width:1200px){.blank204t {height:auto;}}

.blank205t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_21.png) center top no-repeat;}
@media (max-width:1200px){.blank205t {height:auto;}}

.blank206t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_22.png) center top no-repeat;}
@media (max-width:1200px){.blank206t {height:auto;}}

.blank207t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_23.png) center top no-repeat;}
@media (max-width:1200px){.blank207t {height:auto;}}

.blank208t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_24.png) center top no-repeat;}
@media (max-width:1200px){.blank208t {height:auto;}}

.blank209t{ height:200px; display:block; clear:both; overflow:hidden; background:url(../img/xy_25.png) center top no-repeat;}
@media (max-width:1200px){.blank209t {height:auto;}}

.blank210t{ height:222px; display:block; clear:both; overflow:hidden; background:url(../img/xy_26.png) center top no-repeat;}
@media (max-width:1200px){.blank210t {height:auto;}}




/*----内容页大图-------*/
.abuot_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a1.jpg) center no-repeat;}
@media (max-width:1200px){.abuot_img {display:none;}}
.news_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a2.jpg) center no-repeat;}
@media (max-width:1200px){.news_img {display:none;}}
/*--
.product_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a3.jpg) center no-repeat;}
@media (max-width:1200px){.product_img {display:none;}}
--*/
.down_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a4.jpg) center no-repeat;}
@media (max-width:1200px){.down_img {display:none;}}
.jop_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a5.jpg) center no-repeat;}
@media (max-width:1200px){.jop_img {display:none;}}
.gbook_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a6.jpg) center no-repeat;}
@media (max-width:1200px){.gbook_img {display:none;}}
.contact_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../img/a7.jpg) center no-repeat;}
@media (max-width:1200px){.contact_img {display:none;}}

/*---------------------------------------------------------外框部分-------------------------------------------------*/

.container { padding-right:0px; padding-left: 0px; margin-right: auto; margin-left: auto; height:auto; overflow:hidden; }
@media (max-width:768px){.container {width:100%;}}
@media (min-width:1200px){.container {width:1200px;}}

#container_sy{width:984px; padding:0px 10px 0px 10px;}


#xs{display:block; width:112px; float: left; margin: 0px; background-color:#006eb9;}
@media (max-width:1200px){#xs{ display:none;}}


/*--------------------------------------------------头部开始--------------------------------------------------------*/
.top{ width:1200px; height:100px; margin:0px auto; margin-top:20px;}
@media (max-width:750px){
.top {width:100%;   overflow:hidden; padding:0;  border-bottom:1px #C3C3C3 solid; margin:0px auto; background-size:115% 100% !important;}
	.hlogo .logo-txt p{font-size:20px!important}
	.w1300{width:100%!important;}
	.item{width:46%!important;}
	.mode-list{height:1000px!important;}
		.cont{width:100%!important}
	.proRight{width:100%!important}
	.proRight .menu .m{height:50px!important;}
	.proRight .menu .m.on{border:inherit!important;}
	.proRight li{width:100%!important;}
	.zhuanzhu{display:none!important;}
	.about-us-mains{width:100%!important;}
	.aboutus-info{display:none!important;}
	.news-list .news-fl{display:none!important;}
	.news-list{width:100%!important;}
	.news-list li{width:100%!important}
}

.shouru{ float:right; margin-top:10px; margin-right:0px; color:#FFF;}
.shouru a { color:#FFF;}
@media (max-width:750px){.shouru { display:none;}}


/*----导航条--------*/
.sykd{ width:1px; height:51px; background-color:#000000;}

.sykdh{ width:1px !important; height:12px; background:url(../img/h.png) 10px 40px;}
@media (max-width:750px){.sykdh{ display:none !important;}}

#main {width: 100%; margin: 0 auto; z-index:999; position:relative; background:#006cbf}
@media (max-width:750px){#main{width:100%; margin: 0 auto; z-index:999; position:relative; overflow:hidden;}}

.menu {font-size:14px; width:1200px; margin:0px auto;}
@media (max-width:750px){.menu{width:100%; margin: 0 auto; overflow:hidden;}}
.menu li {width:10.1em;padding:0px; line-height:51px; padding-top:0px; }

@media (max-width:750px){.menu li { width:24.6%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#006eb9; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

@media (max-width:320px){.menu li { width:24.5%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#006eb9; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

.menu > li {text-align:center;}
.menu > li:nth-child(2n+1) {}
.submenu > li {  background-color:#006cbf;}
.submenu > li:nth-child(2n+1) {}
.menu a{ font-size:14px; font-weight:300; color:#FFF;}

@media (max-width:750px){
	.menu ul { width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto;}
	.menu ul li { display:none;} 
}



/*导航样式*/
.nav_s {text-align: center;}
.nav_s_n a:link {color: #FFF;text-decoration: none;text-align: center;display: block;}
@media (max-width:750px){
	.nav_s_n a:link { color:#FFFFFF;}
	.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#fff;}
}
.nav_s_n a:visited {text-decoration: none;color: #FFF;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:visited{ color:#FFFFFF;}}
.nav_s_n a:hover {background: #0095d2;text-align: center;display: block; transition:all 0.8s ease;}
.nav_s_n a:active {text-decoration: none;color: #FFF;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:active{ color:#FFFFFF;}}

.nav { background: #006cbf;text-align: center; }
@media (max-width:750px){.nav { background: none;text-align: center; }}
/*栏目默认颜色设置*/
.nav_n a:link {color: #FFF;text-decoration: none;text-align: center;display: block; }
@media (max-width:750px){
	.nav_n a:link,hover,visited,active{ color:#FFFFFF;}
	.nav_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#fff;}
}
.nav_n a:visited {text-decoration: none;color: #FFF;text-align: center;display: block; }
@media (max-width:750px){.nav_n a:visited{ color:#FFFFFF;}}
.nav_n a:hover {background: #0095d2;text-align: center;display: block; transition:all 0.8s ease;}
.nav_n a:active {text-decoration: none;color: #000;text-align: center;display: block;}
@media (max-width:750px){.nav_n a:active{ color:#FFFFFF;}}





/*友情链接*/
.keywords{ width:100%; height:72px; line-height:72px; border-bottom: 1px #ebebeb solid;}
.keywords span{ width:1200px; display: block; margin:0px auto; background: url(../img/xy_09.png) no-repeat left;  text-align: left; 
	color: #000000; font-size:14px; font-family:"微软雅黑"; font-weight: 300;}
.keywords span a{color: #000000; font-size:14px; font-family:"微软雅黑"; font-weight: 300;}
@media (max-width:1200px){.keywords{ display: none;}}
.shousuo{ width:66px; height:26px; background:#178bdf; color:#FFF; border:0px; float:left;}
.shuru{ width:166px; height:26px; background:#FFF; color:#adadad; border:0px; float:left; padding-left:5px; outline:none;}

/*首页*/

		

/*左侧栏*/
.left{ width:290px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){ .left{ display:none;}}


/*新加新闻样式*/

.sleft{ width:401px; height:auto; overflow:hidden; float:right;}
@media (max-width:750px){.sleft{  width:100%; height:auto; overflow:hidden;}}


.slnews_list{ width:401px; height:auto; float: left;}
@media (max-width:750px){.slnews_list{ width:100%; height:auto; float: left;}}
.slnews_list ul{ list-style:none outside none; width:401px; height:auto;}
@media (max-width:750px){.slnews_list ul{ list-style:none outside none; width:100%; height:auto;}}
.slnews_list li{ background-color:#ededed;width:auto; height:40px; line-height:40px;color: #9e9e9e; margin-bottom: 18.5px;}

@media (max-width:750px){.slnews_list li{ background-color:#ededed; width:98%; height:40px; line-height:40px;color: #9e9e9e;}}

.slnews_list li a{ padding-left: 10px; color:#9e9e9e; font-size:16px; }
.slnews_list span{ float:left; width:54px; height:40px; background-color:#FFF;}

@media (max-width:750px){.slnews_list span{ display: none !important;}}


.sright{ width:769px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){.sright{ display:none;}}

.srimg{width:300px; height:274px; float: left; padding-right: 10px;}

.srnews_list{ width:459px; height:auto; float: left;}
.srnews_list ul{ list-style:none outside none; width:459px; height:auto;}
.srnews_list ul a{text-decoration: none;}
.srnews_list li b{ font-size: 16px; line-height: 33px; font-weight:400;}
.srnews_list li{  background-color:#FFF;width:auto; height:59px; padding:12px;color: #9e9e9e; margin-bottom: 12.5px;}
.srnews_list li:hover{background-color:#0092d1;width:auto; height:59px; padding:12px;color:#FFF; margin-bottom: 12.5px;}
.srnews_list li img{ width:66px; height:59px; float: left;}
.srnews_list span{ float:left; width:1px; height:59px; background-color: #e5e5e5; margin:0px 15px 0px 15px;}



.left h3{ width:270px; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:13px !important; background-color:#006eb9; color:#FFFFFF; padding:0px 10px 0px 10px;}
.left h3 span{ width:50%; float:left; text-align:left; display:block; font-size:15px !important;}
.left h3 a{font-size:15px! important; }



/*产品列表*/
.product{ width:253px; height:38px;}
.product_list{width:300px; height:auto; border-top:0px; background:#FFF;}
.product_list ul{ list-style:none outside none; padding:0px; width:300px; height:auto;}
.product_list li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:45px;}
.product_list span{ float:left; width:10px; padding-right:10px;}

.product_list li a {width:auto; height:45px;  text-decoration: none; display: block;  padding-left:10px; background-color:#f3f3f3;}
.product_list li a:hover{ background-color:#006eb9; display:block; width:auto; height:45px; color:#FFFFFF; text-decoration:none; padding-left:10px;}



/*横版产品列表*/
.product_h{ width:1200px; height:auto;}
.product_h_list{width:1265px; height:auto; overflow:hidden;}
@media (max-width:750px){.product_h_list{ width:100%; height:auto; overflow:hidden;}}
.product_h_list ul{ list-style:none outside none; padding:0px; height:auto; overflow:hidden;}
@media (max-width:750px){ 
.product_h_list ul{ list-style:none outside none; padding:0px; width:100%; height:auto; overflow:hidden; margin:0px auto;}
}
.product_h_list li{ border:1px #e1e1e1 solid; width:186px; background:#FFFFFF; line-height:61px; height:61px; text-align:center; float:left; margin:0px 65px 40px 0px; padding:0px 0px 0px 0px;}

.product_h_list a li{ font-size:16px;width:186px; color: #0385d9; }
@media (max-width:750px){.product_h_list a li{ width:100%;  padding:0px;}}

.product_h_list a li:link { width:186px; height:61px; color: #006eb9;text-decoration: none; text-align: center;display: block; }
.product_h_list a li:visited {width:186px; height:61px; color: #006eb9;text-decoration: none; text-align: center;display: block; }
.product_h_list a li:hover{ background-color:#006eb9; display:block; width:186px; height:61px; color:#FFFFFF; text-decoration:none;}
@media (max-width:750px){.product_h_list a li:hover{ background-color:#006eb9; display:block; width:100%; height:61px; color:#FFFFFF; text-decoration:none;}}

@media (max-width:750px){.product_h_list a{ width:41.2%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.4em;}}

@media (max-width:740px){.product_h_list a{ width:39.92%;  border:1px #e1e1e1 solid; background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.4em;}}

@media (max-width:320px){.product_h_list a{ width:38.6%; border:1px #e1e1e1 solid; background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.4em; }}


@media (max-width:750px){.product_h_list  li{ width:100%; line-height:52px; height:52px; text-align:center; float:left; font-size:14px; border: 0px; }}

@media (max-width:740px){.product_h_list  li{ width:100%; line-height:52px; height:52px; text-align:center; float:left; font-size:14px; }}

@media (max-width:320px){.product_h_list  li{ width:100%; line-height:52px; height:52px; text-align:center; float:left; font-size:14px!important; border:0px; }}



.product_img {position: relative;overflow: hidden;background: #1e1e1e;text-align: center;cursor: pointer;}	

@media (max-width:320px){.product_img {position: relative;overflow: hidden;background:#fff;text-align: center;cursor: pointer;}}


.product_img img {position: relative;display: block;opacity: 1;}
.product_img .product_more {color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.product_img .product_more::before,
.product_img .product_more::after {pointer-events: none;}
.product_img .product_more,
.product_img .product_more > a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.product_img .product_more > a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.product_more p {margin: 0;}
.product_more p span{font-size:18px;font-weight: 200px;}
@media (max-width:320px){.product_more p span{ color: #000000; font-size:1em;font-weight: 500px;}}


.product_more p span:first-child{ font-size:26px;font-weight: 500px;}

@media (max-width:320px){.product_more p span:first-child{ color: #000000; font-size:0.9em;font-weight: 500px;}}

.product_img img {opacity: 0.7;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
.product_img:hover img {opacity: 0.4;}
.product_img .product_more::before,
.product_img .product_more::after {position: absolute;top: 20px;right: 20px;bottom: 20px;left: 20px;content: '';
opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.product_img .product_more::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
.product_img .product_more::after {border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);}
.product_img p {padding-top:27%;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}



@media (max-width:320px){.product_img p {padding-top:20%;;}}




.product_img:hover .product_more::before,
.product_img:hover .product_more::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.product_img:hover h2,
.product_img:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}




/*新闻列表*/

.news_list{ width:251px; height:auto; border-top:0px; background:#FFF; border:1px #b8d9fc solid;}
.news_list ul{ list-style:none outside none; padding:5px; width:241px; height:auto;}
.news_list li{ border-bottom:1px #c7c7c7 dotted; line-height:35px; height:35px; background:url(../img/new_ico01.png) no-repeat left; padding-left:10px;}
.news_list span{ float:left; width:10px; padding-right:10px;}

/*联系我们*/
.contact{ width:253px; height:38px;}
.contact_list{ width:280px; height:auto; overflow:hidden; line-height:45px; padding:0px 0px 0px 10px; background-color:#f3f3f3;}


/*左侧小图*/
.left_img{ width:253px; height:100px;}

/*右侧栏*/
.right{ width:814px; height:auto; overflow:hidden; float:right;}

/*右产品*/
.product_right{ width:907px; height:38px;}
.product_right_box{ width:885px; height:auto; overflow:hidden; border:1px #b8d9fc solid; border-top:0px; padding:10px 10px 10px 10px;}
.product_box{ width:253px; height:auto;}
.product_box img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
/*h1{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}*/


/*首页横排产品样式一*/
.product_s_center{ width:1200px; height:38px;}
.product_s_box{ width:1252px; height:auto; overflow:hidden; padding-left:0px;}
@media (max-width:750px){.product_s_box{width:100%; padding-left:0px;}}

.product_s_center_box{ width:262px; height:auto; float:left;padding-right:51px; margin-bottom: 30px;}
@media (max-width:750px){.product_s_center_box{width:50%; height:auto; float:left; text-align:center; padding-right:0px;}}


.product_s_center_box img{ width:262px; height:262px; float:left;}
@media (max-width:750px){ .product_s_center_box img{ width:90%; height:90%; margin:0px auto; float:none;}}

h1{ width:262px; height:55px; line-height:55px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
h1 a{ font-size:16px !important;}
@media (max-width:750px){ h1{ width:100%; margin:0px auto; display:block;}}




/*首页横排产品样式二*/
.product_g_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_g_center_box{ width:290px; height:auto; float:left; text-align:center;}
@media (max-width:750px){.product_g_center_box{ display:none;}}
.product_g_center_box img{ width:272px; height:221px; float:left; border:2px #FFF solid;}
.product_g_center_box h1 { width:290px; height:50px; line-height:50px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
.product_g_center_box h1 a{ font-size:16px !important; color:#FFFFFF;}



/*首页横排产品样式三*/
.product_c_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_c_center_box{ width:386px; height:auto; float:left; text-align:center;}
@media (max-width:750px){.product_c_center_box{ display:none;}}
.product_c_center_box img{ width:366px; height:242px; float:left; border:2px #006fb7 solid;}
.product_c_center_box h1 { width:366px; height:50px; line-height:50px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
.product_c_center_box h1 a{ font-size:16px !important; color:#000000;}


/*右新闻*/

.news_right_a{ width:397px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){.news_right_a{ width:100%; margin-bottom:10px;}}
.news_right_a_img{ width:397px; height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_a_img{ width:100%;}}
.news_right_a_list{width:373px; height:464px; padding:23px 0px 0px 24px; background:#FFF; float:left;}
@media (max-width:750px){.news_right_a_list{ width:100%; padding:2em 0 0 0.9em;}}
.news_right_a_list ul{ list-style:none outside none; padding:0px; width:347px; height:auto;}
@media (max-width:750px){.news_right_a_list ul{ width:93%;}}
.news_right_a_list li{ border-bottom:1px #c7c7c7 dotted; line-height:40px; height:40px;}
@media (max-width:750px){.news_right_a_list li{ width:100%;}}
.news_right_a_list span{ float:right; width:70px; padding-right:0px;}

/*新闻字体加号样式*/

.news_right_a_list_div{ width:auto; height:auto; font-size:16px; line-height:20px; float:left;}
.news_right_a_list_div p{ color:#cccccc; font-size:16px;}

.news_right_a_list_div2{ width:auto; height:auto; font-size:16px; line-height:20px; float:right; margin:0.4em 2em 0 0;}

.news_right_a_list_div2 p{ background:#006fb7;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.99em; padding:0.03em 0 0 0.03em;}

@media (max-width:750px){.news_right_a_list_div2 p{ background:#006fb7;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.92em;}
}

/*新闻字体加号样式结束*/

.news_right_b{ width:397px; height:auto; float:left; margin-left:20px;}
@media (max-width:750px){.news_right_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.news_right_b_img{ width:397px; height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_b_img{ width:100%;}}
.news_right_b_list{width:373px; height:464px; padding:23px 0px 0px 24px; background:#FFF; float:left;}
@media (max-width:750px){.news_right_b_list{ width:100%; padding:2em 0 0 0.9em;}}
.news_right_b_list ul{ list-style:none outside none; padding:0px; width:347px; height:auto;}
@media (max-width:750px){.news_right_b_list ul{ width:93%;}}
.news_right_b_list li{ border-bottom:1px #c7c7c7 dotted; line-height:40px; height:40px;}
@media (max-width:750px){.news_right_b_list li{ width:100%;}}
.news_right_b_list span{ float:right; width:70px; padding-right:0px;}



/*联系我们样式二*/

.contact_2_b{ width:326px; height:auto;  overflow:hidden; float:left; margin-left:20px;}
@media (max-width:750px){.contact_2_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.contact_2_b_img{ width:326px;height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.contact_2_b_img{ width:100%;}}
.contact_2_list{ width:302px; height:464px; background:#FFF; line-height:33px; padding:23px 0px 4px 24px;}
@media (max-width:750px){.contact_2_list{ width:100%; padding:2em 0 0 0.9em;}}


/*关于我们*/
.about{ width:142px; height:85px; margin:0px auto;}
.about_box{ width:1200px; height:auto; overflow:hidden; color:#FFFFFF; font-size:16px; font-weight:200;padding: 89px 0 0 0;}

@media (max-width:750px){.about_box{ display: none;}}




.about_box span{font-size:26px;font-weight:100; display: block; float:left; padding: 30px 0px 30px 0px;}
.about_box span:first-child{ font-size:26px; font-weight: bold; display: block; float:left;padding-right: 10px;}
.about_box p{ width:654px; height: 140px; line-height:36px; display: block; float:left; }
.about_box p:nth-of-type(2){ width: 100px; height: 35px; text-align: center;display: block; float:left; border: 1px solid #FFF;  margin-top: 30px;}
.about_box p a{text-decoration: none; color:#FFFFFF; font-size:16px;}

@media (max-width:750px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:34px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:360px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:30px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:320px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:27px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

.about_box img{ width:506px; height:345px; float:left;margin-right: 40px;}


/*其他栏目*/
.Other_a{ width:1170px; height:58px;}
.Other_a_box{ width:1170px !important; height:auto; overflow:hidden; padding:10px 0px 10px 0px; }
.Other_a_box_t{ width:200px; height:200px; display:block; float:left; }
.Other_a_box_t img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
h2{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}

/*图片滚动*/
.owl-item{ width:200px !important;}/*滚动宽度在owl.carousel.css/30行*/
#owl-demo .item{background: #3fbf79;padding: 30px 0px;margin: 10px;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;text-align: center;}
.customNavigation{text-align: center;}
.customNavigation a{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
 
/*友情链接*/
.link_bottom{ width:100%; height:60px; line-height:60px; background:#FFFFFF; border-top:1px #eaeaea solid;}
@media (max-width:750px){.link_bottom {display:none;}}
.link_bottom span{ width:1200px; display: block; margin: 0px auto; text-align: left; color: #006fb7; }
.link_bottom span a{ color: #006fb7;}
@media (max-width:750px){.link_bottom span {display:none;}}
@media (max-width:750px){.link_bottom{ width:auto; height:35px; line-height:35px; background:#DFDFDF;}}

 
/*底部*/
footer{background:#006cbf;}
@media (max-width:750px){footer{height:80px;}}
.foot-nav{ text-align:center;height:123px; line-height:35px; padding:15px 0 0 0; color:#FFFFFF;}

@media (max-width:750px){.foot-nav{ text-align:center;height:0px; line-height:25px; padding:3em; color:#FFFFFF;  padding-top:5px; }}
.foot-nav span{ font-size:10px; margin:0px 8px;}
.foot-nav a{ color:#FFFFFF; font-size:14px;}
.foot-nav p{ display:block;}
@media (max-width:750px){.foot-nav p{ display:none;}}
/*内页样式*/

.content_right{ width:880px; height:auto; overflow:hidden; float:right;}
@media (max-width:750px){.content_right{ width:96%; margin:0px auto; float:none;}}

h3{ width:100%; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:1em !important;}
h3 span{ width:50%; float:left; text-align:left; display:block; font-size:1em !important;}
@media (max-width:750px){h3 span{ display:none;}}

.content_Title{ font-size:16px; width:100%; text-align:center; line-height:45px; font-weight:600; padding-bottom:20px;}

.imgshow{ margin:0px auto !important; display:block; text-align:center;}
.content_about{ line-height:40px; width:100%; height:auto;}



/*内页相关新闻*/

.content_news_Title{ font-size:16px; width:100%; text-align:left; line-height:45px; font-weight:300; padding-bottom:0px; border-bottom:1px #e5e5e5 solid; }
.content_news ul{ list-style:none outside none; padding:0px; width:100%px; height:auto; overflow:hidden;}
.content_news ul li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:auto; overflow:hidden; background:url(../img/new_ico01.png) no-repeat left; padding-left:10px;}
.content_news ul li span{ width:6em; float:right;}

/*内页相关产品*/
.product_content_box{width:100%; height:auto; overflow:hidden; padding-top:10px;}

.product_content_img_box{ width:13em; height:auto; float:left; padding:1px; border:1px #DDDDDD solid; 
margin:0em 1.7em 0.6em 0em; }
@media (max-width:750px){.product_content_img_box{ width:98%; height:auto; float:left; padding:1px; border:1px #DDDDDD solid; 
margin:0em 1em 0.6em 0em; }}

.product_content_box_img img{ width:13em; height:13em; margin:0px auto; display:block;}
@media (max-width:750px){.product_content_box_img img{width:96%; height:auto; float:left;}}


.product_content_box_title{ width:13em; height:auto; line-height:35px; float:left; text-align:center;}
@media (max-width:750px){
	.product_content_box_title{ width:100%; height:auto; line-height:35px; float:left; text-align:center;}
    .product_content_box_title a{ font-size:1.2em;}
}

/*新闻列表页*/
.content_news_list{ width:100%; height:auto; float:left;}
.content_news_list img{ width:25.3%; height:25.3%; padding:0.2em; border:1px #e5e5e5 solid; display:block; float:left; margin-right:2em;}
@media (max-width:750px){.content_news_list img{ display:none;}}

.content_news_list_Title{ font-size:16px; width:98%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
@media (max-width:750px){.content_news_list_Title{ width:100%;}}
.content_news_list_Title span{ width:6em; float:right;}
.content_news_list p{ font-size:12px !important; width:98%; text-align:left; line-height:35px; font-weight:200; padding-top:0.7em; display:block; float:left;}
@media (max-width:750px){.content_news_list p{ display:none;}}


/*无图片列表样式*/
.content_news_list_2{ width:100%; height:auto; float:left;}
.content_news_list_Title_2{ font-size:16px; width:100%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
.content_news_list_Title_2 span{ width:6em; float:right;}
.content_news_list_2 p{ font-size:12px !important; width:100%; text-align:left; line-height:35px; font-weight:200; padding-top:0.7em; display:block; float:left;}




/*企业相册*/
.content_about_img{ width:256px; height:auto; display:block; float:left; padding:3px 10px 0px 12px}
@media (max-width:750px){ .content_about_img{ width:100%; height:auto; margin:0px auto; display:block; float:left; padding:3em 0 0 0;}}

.content_about_img img{ width:256px; height:256px; display:block; float:left;}
@media (max-width:750px){ .content_about_img img{ width:100%; height:100%; display:block; float:left;}}

.content_about_img span{ width:254px; height:40px; text-align:center; display:block; float:left; border:1px #e5e5e5 solid; }

@media (max-width:750px){ .content_about_img span{ width:21.3em; margin:0px auto; height:40px; text-align:center; display:block; float:none;}}




/*图片动画*/
.floor-cot { width:256px !important; height:256px !important; margin: auto;}
.floor-cot a { width:256px; height:256px; top:0px;left:0px; color:blue; display:block; background-size:256px 256px !important;}
.floor-cot span{ border:0px;}


/*---------这里并不需要改动--------------------*/
.user_jy47_tp024 .floor-cot {height: auto;overflow: visible;position: relative;width: 1100px;}
.user_jy47_tp024 .floor-cot a {background: #000 none repeat scroll 0 0;display: block;overflow: hidden;position: absolute;}
.user_jy47_tp024 .floor-cot a {opacity: 1;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot:hover a {opacity: 0.3;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover {opacity: 1;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot a .left_Album {background: #fcc400 none repeat scroll 0 0;height: 0;position: absolute;transition: all 0.7s ease 0s;width:5px;}
.user_jy47_tp024 .floor-cot a .right_Album {background: #fcc400 none repeat scroll 0 0;height: 0;position: absolute;transition: all 0.7s ease 0s;width:5px; right:0;bottom:0;}
.user_jy47_tp024 .floor-cot a .top_Album {background: #fcc400 none repeat scroll 0 0;height: 5px;position: absolute;transition: all 0.7s ease 0s;width:0px; }
.user_jy47_tp024 .floor-cot a .bottom_Album {background: #fcc400 none repeat scroll 0 0;height: 5px;position: absolute;transition: all 0.7s ease 0s;width:0px; right:0;bottom:0;}
.user_jy47_tp024 .floor-cot a:hover .left_Album {height: 100%;transition: all 0.7s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover .right_Album {height: 100%;transition: all 0.7s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover .top_Album {transition: all 0.7s ease 0s;width: 100%;}
.user_jy47_tp024 .floor-cot a:hover .bottom_Album {transition: all 0.7s ease 0s;width: 100%;}
.user_jy47_tp024 .floor-cot a img {display: block;left: 0;position: absolute;top: 0;transform: scale(1, 1);transition: all 1.2s ease 0s;z-index: 3;}
.user_jy47_tp024 .floor-cot a:hover img {opacity: 0;transform: scale(1.2, 1.2);transition: all 1.2s ease 0s;}

/*---------这里并不需要改动结束--------------------*/



/*页码*/

.nolink{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
.nolink a {font-size:1em !important;}
.Page_number{ width:100%;  height:auto; margin:0px auto; font-size:1em !important; text-align:center;}


.Page_number span{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
@media (max-width:750px){.Page_number span:first-child{ display: none;}}


.Page_number a{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
.Page_number span font{ font-size:1em !important;}


.bdsharebuttonbox{ width:10em; height:auto; background:#FFFFFF; border:1px #e5e5e5 solid; font-size:14px !important; display:block; padding-left:9px; float:right;}


/*视频*/
video{ width:600px; height:600px; padding:10px;  background:#FFFFFF; border:2px #e5e5e5 solid; margin:0px auto; display:block; }


/*产品详细页面简短介绍*/
.product_content{ width:46%; height:auto; border:1px dotted #E1E1E1; padding:0.4em; float:right;}
.product_content a{ font-size:14px;}
@media (max-width:750px){.product_content{width:100%; float:left;}}


.clearfix{max-width:50%; float:left;}
@media (max-width:750px){.clearfix{max-width:100%; float:left;}}


form{ background:url(/2012032712442746.jpg) no-repeat right;}
@media (max-width:750px){form{ background:none;}}
@media (max-width:750px){textarea{ width:80%;}}

.pagination li{float:left;list-style:none;}
.hlogo p {
    display: inline-block;
    vertical-align: middle;
    font-size: 15px;
    color: #222;
    font-weight: lighter;
}
.hlogo .logo-txt {
 display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
    line-height: 30px;
    font-size: 18px;
font-weight: lighter;
}
.hlogo .logo-txt p{
display: block;
font-size: 25px;
font-weight: bold;
}

.fl{float:left;}
.fr{float:right;}
.m-top-tel { padding-left: 60px; background: url(../img/2021731104636437.png) no-repeat left center; width:165px;float:right;margin-top:20px;}
.m-top-tel p.m-title { color: #666; }
.m-top-tel p.m-tel { font-size: 24px; color: #004c9f; }
.dwtb {background: #f5f5f5;width: 100%;padding: 50px 0px;}
.w1300 {width: 1300px;margin: 0 auto;}
.index-title {text-align: center; font-size: 40px; color: #222222;}
.index-title h4{margin: 0;}
.index-title .bold {color: #006cbf;font-style: normal;font-size:40px;display: inline;}
.index-title span {display: block;font-size: 18px;margin: 5px 0 20px 0;}
.index-title em {font-size: 0;display: inline-block;height: 8px;}
.index-title em i { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #ccd2cc;animation: bounce_fountainG 1.2s linear infinite;}
.index-title em i:nth-child(1) {animation-delay: .4s;}
.index-title em i:nth-child(2) { background: #006cbf;animation-delay: .6s;}
.index-title em i:nth-child(3) {animation-delay: .8s;}
.index-title em i+i {
    margin-left: 16px;
}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.webs_z {
    width: 1300px;
}
.mode-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    overflow: hidden;
    position: relative;
    z-index: 5;
    height: 460px;
}
.mode-list .item {
    position: relative;
    margin: 1rem 0px;
    width: 23.78%;
    text-align: center;
    overflow: hidden;
    background: rgb(255, 255, 255);
}
.mode-list .text {
   position: absolute;
    z-index: 3;
    left: 2rem;
    top: 1rem;
    right: 1.875rem;
    bottom: 1.875rem;
}
.mode-list .text i {
    display: block;
    margin: 40px auto;
    width: 8rem;
    height: 8rem;
    line-height: 9rem;
    background: #006cbf;
    border: 1px solid #006cbf;
    border-radius: 50%;
    color: rgb(255, 255, 255);
    font-size: 3.1rem;
    transition: all 0.5s ease-in-out 0s;
    position: relative;
    z-index: 99999;
    box-sizing: border-box;
}
.mode-list .text i::before {
    width: 10rem;
    height: 10rem;
    background-color: rgba(0, 108, 191, 0.4);
    content: "";
    position: absolute;
    border-radius: 50%;
    left: -1rem;
    top: -1rem;
    z-index: -1;
}
.mode-list .item:hover .text i {
    background: transparent;
    border-color: #006cbf;
    transform: rotateY(360deg);
}
.mode-list .text h3 {
    margin: 2rem 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 30px;
    color: rgb(34, 34, 34);
       font-size: 25px!important;
    border-bottom: none;
    text-align: center;
    font-weight: bold;float: inherit;
    display: inherit;
}
.mode-list .text p {

    color: rgb(102, 102, 102);
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    font-size: 14px;
    padding-top: 18px;line-height:30px;
}
.alzs{padding-top: 50px;}
.cont {
    width: 1300px;
    margin: 15px auto 0;
}
.cont .list {
    overflow: hidden;list-style:none;
}
.cont .item {
    width: 310px;
    float: left;
    margin: 7px;
}
a {
    text-decoration: none;
}
a:hover{ text-decoration: none;}
.cont .item .img {
    overflow: hidden;
}
.cont .item .img img {
    max-width: 100%;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.cont .item .text span {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    display: block;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: #e5e5e5;
}
.cpzx{background:#000;margin-top: 50px;padding-bottom: 50px;padding-top: 50px;}
.proRight {
    width: 1300px;
    margin: 0 auto;
    overflow: hidden;
}
.proRight .menu {
    line-height: 50px;
    padding-right: 20px;
    margin-bottom: 20px;overflow:hidden;margin-left:0px;
}
.proRight .menu .more {
    float: right;
    font-size: 12px;
    display: none;
}
.proRight .menu .m {
    padding: 0 20px;
    margin-right: 1px;
    width: 130px;
    height: 3vw;
    display: block;
    text-align: center;
    line-height: 3vw;
    float: left;
    color: #fff;
    font-size: 0.9vw;
    border-bottom: 2px solid transparent;
}
.proRight .menu .m.on {
    border-bottom: 2px solid #006cbf;
}
.proRight .menu a:nth-child(2) {
    background: none;
}
.proBox ul {
    overflow: hidden;
}
.proRight li {
    float: left;
    width: 308px;
    position: relative;
    border: 1px solid #eee;
    background: #eee;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    margin: 0 20px 22px 0;
}
.proRight li .pImg {
    display: block;
    width: 100%;
    overflow: hidden;
}
.box9024_-1104 .proRight li img {
    width: 100%;
    transition: all 0.5s;
}
.proRight li p {
    height: 60px;
    position: relative;
    padding: 0 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.proRight li p .zx {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    padding-left: 20px;
    font-size: 12px;
   
}
.proRight li p a {
    text-decoration: none;
    color: #333;
    outline: none;
    display: block;
    height: 60px;
    line-height: 60px;
    text-align: left;
    font-size: 16px;
    padding: 0 30px;
    -webkit-transition: 0.3s all linear;
    transition: 0.3s all linear;
    position: relative;
    z-index: 2;
}

.proRight .pImg img{width:100%}
.proRight li:nth-child(4n) {
    margin-right: 0;
}
.zhuanzhu{background:url(../img/zhuanzhubg.jpg);background-repeat: no-repeat;
    padding-top: 50px;
    padding-bottom: 60px;
    background-position: center top;}

 .youshi{width: 100%;position: relative;}
         .youshi-info{width: 1300px;margin: 0 auto;margin-top: 40px;}
         .anl dl {
    float: left;
    width: 250px;
    margin-right: 2px;
    background: rgb(255, 255, 255);
    height: 480px;
    transition: all 0.5s ease 0s;
    overflow: hidden;
    border-right: 1px solid rgb(234, 234, 234);
}
.anl dt {
    display: none;
    font-size: 0px;
    line-height: 0;
    width: 534px;
    overflow: hidden;
}
.anl dt img {
    width: 534px;
    height: 320px;
    transition: all 1s ease 0s;
}
.anl dd {
    padding: 50px 22px 0px 30px;
}
.anl dd p {
    font-size: 30px;
    color: rgb(17, 17, 17);
    height: 50px;
    font-weight: bold;
    display: block;
}
.anl dd em {
    color: rgb(119, 119, 119);
    line-height: 30px;
    height: 180px;
    display: block;
    font-style: normal;
}
.anl dd span {
    display: none;
}
.anl dd i {
    width: 155px;
    height: 155px;
    border: 1px solid rgb(221, 221, 221);
    border-radius: 50%;
    display: block;
    text-align: center;
}
.anl dd i img {
    width: 100px;
    height: 100px;
    margin-top: 28px;
}
.clear {
    height: 0px;
    clear: both;
    overflow: hidden;
}
.anl dl:hover, .anl dl.cur {
    width: 534px;
}
.anl dl:hover dt, .anl dl.cur dt {
    display: block;
    transition: all 1s;
}
.anl dl:hover dd, .anl dl.cur dd {
    padding: 25px 20px 0 31px;
}
.anl dl:hover dd p, .anl dl.cur dd p {
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 30px;
}
.anl dl:hover dd em, .anl dl.cur dd em {
    display: none;
}
.anl dl:hover dd span, .anl dl.cur dd span {
    padding-top: 9px;
    display: block;
    font-size: 15px;
    color: #666;
    line-height: 28px;
}
.anl dl:hover dd i, .anl dl.cur dd i {
    display: none;
}
    .about-us {background: #f5f5f5;width: 100%;padding: 50px 0px;height: 430px;}
    .about-us-mains {width: 1300px;margin: 0 auto;}
    .about-us-mains .text{margin-top: 50px;font-size: 16px;line-height: 1.5;color: rgb(102, 102, 102);text-align: center;}
    .about-us-mains .more {text-align: center;overflow: hidden;}
    .about-us-mains .more a{margin: 30px auto;display: block;width: 135px;height: 41px;line-height: 41px;font-size: 16px;font-family: Arial;color: rgb(255, 255, 255);background: linear-gradient(90deg,#006cbf,#006cbf);border-radius: 30px;text-decoration: none;}
    .aboutus-info{position: relative;z-index: 333;margin-top: 20px;padding: 50px 0;height: 90px;border-radius: 3px;background: #fff;box-shadow: 0 2px 10px #eee;}
    .aboutus-info dl {
    float: left;
    width: 25%;
    text-align: center;
    color: #333;}
    .aboutus-info dl dt {
    font-size: 48px;
    font-weight: 100;
    font-family: "AgencyFb";
}
.aboutus-info dl dd {
    padding-top: 5px;
    font-size: 18px;
    font-weight: 100;
    line-height: 50px;
}
.news{margin-top:50px;}
.news-list {
    overflow: hidden;    width: 1300px;
    margin: 0 auto;
    margin-top: 30px;
}
.news-list .news-fl {
    width: 606px;
    height: 466px;
    float: left;
    margin-bottom: 20px!important;
    margin-right: 30px!important;
    background-color: #fff;
    position: relative;
    display: block;
    -webkit-transition: all ease-out .3s;
    transition: all ease-out .3s;
}
.news-list .news-fl .news-img {
    overflow: hidden;
    display: block;
    height: 296px;
    margin-bottom: 10px;
}
.news-intro {
    padding-left: 166px;
    overflow: hidden;
    position: relative;
    z-index: 7;
    min-height: 74px;
}
.news-list .news-fl .news-intro {
    padding: 0;
}
.news-list .news-fl .news-intro .title {
    margin-top: 20px;
    padding-left: 0;border-bottom:inherit;
}

.news-intro .title {
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
    padding-left: 80px;border-bottom:inherit;text-align:left;
}
.news-intro .title a {
    color: #333;
    font-size: 18px;
}
.news-list .news-fl .news-intro .info {
    width: 80px;
    background: 0;
    position: static;
    border-bottom: 2px solid #b8b8b8;
    margin-bottom: 8px;
    border-right: none;
}
.news-list .news-fl .news-intro .info span {
    color: #999;
    margin-left: 0;
    font-size: 14px;
    font-weight: normal;
    position: relative;
}
.news-list .news-fl .news-intro .content {
    padding-left: 0;
    white-space: normal;
    font-size: 14px;
    color: #777;
    line-height: 24px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news-list li {
    float: left;
    width: 48%;
    padding: 16px 20px;
    overflow: hidden;
    margin-bottom: 11px;
    position: relative;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
}
.news-intro .info {
    position: absolute;
    left: 0;
    top: 0;
    width: 140px;
    border-right: 2px solid #b8b8b8;
    font-size: 12px;
    padding: 9px 0;
    overflow: hidden;
}
.news-intro .info span {
    display: inline-block;
    background: no-repeat 0 50%;
    vertical-align: middle;
    margin-left: -110px;
    font-size: 40px;
    font-weight: normal;
    color: #999;
}
.news-list li:hover{
	box-shadow: 0 8px 19px #dedede;
	    background-color: #006cbf;color:#fff;
	
}
.news-list li:hover .news-intro .info span {
    color: #fff!important;
}
.news-list li:hover .title a {
    color: #fff;
}
li:hover .news-intro .info {
    border-color: #fff;
}
.news-list li:hover .news-intro .content {
    color: rgba(255,255,255,.4);
}
.news-list .news-fl:hover .title a {
    color: #006cbf;
}
.news-list .news-fl:hover .info {
    border-color: #006cbf;
}





